physical containment - Espagnol Anglais Dictionnaire